home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / cstdio.arc / SRC.ARC / UNLINK.A < prev    next >
Text File  |  1985-05-17  |  501b  |  29 lines

  1. ;    unlink.a - remove directory entry.
  2. ;    (C) Copyright 1984, 1985 Gregory R. Mansfield - All Rights Reserved.
  3. ;    G. R. Mansfield.  84/07/25.
  4. ;    Ver 1.0-5517.
  5.  
  6.  
  7.     include    "include/msdos.ah"
  8.     dseg
  9.     public    errno_
  10.  
  11.     cseg
  12.     public    unlink_
  13.  
  14.  
  15. ;    int unlink(name)
  16. ;    char *name;
  17.  
  18. unlink_:
  19.     mov    bx,sp
  20.     mov    dx,[bx+2]    ; pointer to path name
  21.     xor    bx,bx        ; preset no error
  22.     mov    ah,FR_DDE    ; delete directory entry
  23.     int    I_FCN
  24.     jnb    unl1        ; if no error
  25.     mov    errno_,ax
  26.     dec    bx
  27. unl1:    xchg    ax,bx
  28.     ret
  29.